five-time champion - French English Dictionary